electronic treadle - Español Inglés Diccionario